package com.hauwei.huaweishop.dao;

import com.hauwei.huaweishop.entity.Users;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * 用户的Dao层接口
 */
@Mapper
public interface UsersDao {
    /* 增加用户 */
    void addUsers(Users users);

    /* 删除用户id删除 */
    void deleteUsersByUid(Integer uid);
    /* 根据name删除*/
    void deleteUsersByUname(String uname);

    /* 修改用户 */
    void updateUsers(Users users);

    /* 查看所有用户 */
    List<Users> queryUsersList();

    /* 通过用户名查找用户 */
    Users queryByUsername(String username);

    /* 通过用户id查找用户 */
    Users queryByUid(Integer uid);

}
